@charset "UTF-8";
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
img {
  margin: 0;
  padding: 0;
  font-family: Microsoft Yahei, Arial;
  font-size: 12px; }

fieldset,
img {
  border: 0; }

img {
  display: block;
  border: none;
  outline: none; }

a {
  color: #666;
  text-decoration: none; }

address,
caption,
cite,
code,
dfn,
th,
var {
  font-style: normal;
  font-weight: normal; }

ul,
ol {
  list-style: none; }

input {
  border: none;
  outline: none;
  padding-top: 0;
  padding-bottom: 0;
  font-family: "SimSun", "����"; }

input::-moz-focus-inner {
  border: 0;
  padding: 0; }

select,
input {
  vertical-align: middle; }

select,
input,
textarea {
  font-size: 12px;
  margin: 0; }

input[type="text"],
input[type="password"],
textarea {
  outline-style: none;
  -webkit-appearance: none; }

textarea {
  resize: none; }

table {
  border-collapse: collapse; }

i {
  font-style: normal; }

#box {
  width: 100%;
  height: 100%; }

body {
  color: #747474;
  background: #FAFAFA; }

#header {
  width: 1200px;
  height: 110px;
  margin: 0 auto; }
  #header * {
    float: left; }
  #header img {
    width: 227px;
    height: 90px; }
  #header i {
    margin-right: 10px; }
  #header p {
    font-size: 24px;
    line-height: 100px; }

#foot {
  width: 100%;
  height: 280px;
  margin-top: 20px; }
  #foot .foot_top {
    width: 1200px;
    margin: 0px auto;
    min-height: 149px;
    background: #fdfdfd;
    border-top: 1px solid #e2e2e2;
    overflow: hidden; }
  #foot .foot_bottom {
    width: 100%;
    height: 105px;
    text-align: center;
    line-height: 25px;
    min-height: 100px;
    padding-top: 25px;
    background: #f5f5f7;
    font-size: 12px; }
    #foot .foot_bottom img {
      display: inline-block;
      width: 85px;
      height: 29px; }

body {
  background: #FFF; }

#register {
  width: 980px;
  height: 410px;
  background: #FFF;
  margin: 0 auto;
  overflow: hidden;
  box-shadow: 0px 0px 5px 1px #DFDFDF; }
  #register .register_left {
    background: darkblue;
    width: 500px;
    height: 380px;
    float: left;
    margin: 10px 30px; }
    #register .register_left img {
      width: 500px;
      height: 380px; }
  #register .register_right {
    width: 380px;
    height: 380px;
    float: left;
    margin: 10px 0px 0px 10px;
    padding-top: 20px; }
    #register .register_right ul {
      height: auto;
      width: 295px;
      margin-top: 20px;
      float: left;
      font-size: 14px; }
      #register .register_right ul li {
        position: relative; }
        #register .register_right ul li span {
          position: absolute;
          left: 15px;
          bottom: -15px;
          color: red;
          font-size: 12px; }
        #register .register_right ul li div {
          position: absolute;
          top: 10px;
          right: 10px; }
        #register .register_right ul li .input_Style1 {
          width: 270px;
          font-family: Microsoft Yahei;
          color: #474747;
          height: 35px;
          line-height: 35px;
          padding-left: 15px;
          border: 1px solid #e8e8e8;
          background: #fff;
          border-radius: 2px; }
        #register .register_right ul li .button_blue {
          width: 98%;
          background: #51aff9;
          text-align: center;
          border: none;
          font-family: Microsoft Yahei;
          color: #fff;
          border-radius: 2px;
          cursor: pointer;
          padding: 0px 25px;
          height: 40px;
          line-height: 40px;
          font-size: 18px; }
        #register .register_right ul li .button_blue:hover {
          background: #2EABE5; }
      #register .register_right ul .register_li1 {
        margin-top: 20px;
        margin-bottom: 20px; }
      #register .register_right ul .register_li2 {
        margin-top: 10px; }
        #register .register_right ul .register_li2 a {
          color: #fe8500;
          font-size: 12px; }
        #register .register_right ul .register_li2 .register_li2_i1 {
          float: left; }
        #register .register_right ul .register_li2 .register_li2_i2 {
          margin-right: 10px;
          float: right; }
